// 组件 即是对元素标签的一种扩展。
class App extends React.Component{
	constructor() {
		super();
		this.state = {
			contentList:[],
			pageSum:1,
			pageNo:1
		}
	}
	// 刷新页面，添加微博成功，删除，修改
	async getWeibo(pageNo=1){
		const {data} = await axios.get("http://zhangpeiyue.com/weibo",{
			params:{
				pageNo,
				pageSize:3
			}
		});
		this.setState({
			contentList:data.contentList,
			pageSum:data.pageSum,
			pageNo:data.pageNo
		})
	}
	componentDidMount(){
		this.getWeibo();
	}
	render(){
		return (
			<>
				<TakeComment getWeibo={this.getWeibo.bind(this)}></TakeComment>
				<CommentOn {...this.state} getWeibo={this.getWeibo.bind(this)}/>
			</>
		)
	}
}